delayed broadcast - Turkish English Dictionary